stumble on: v. tomber sur, trouver par hasard, rencontrer par hasard
blocking: n. blocage, barrage; obstruction, murage; baclâge, encombrement; embouteillage
block: n. bloc; groupement politique; case (electricité); potence; obstruction; blocage; embouteillage; unité de texte marquée pour y réaliser une opération (informatique)v. bloquer; obstruer; en